
# import random
#
# role = ["冒险家", "魔法师", "骑士"]
# selected = random.choice(role)
# print(f"您的角色是{selected}")
# # 基础版故事框架
# print("=== 欢迎来到异想世界 ===")
# name = input("请输入你的角色名：")
# print(f"{name} 睁开眼，发现面前有三条路……")
# print("1. 通往彩虹桥\n2. 潜入深海\n3. 穿越沙漠")
# choice = input("选择1-3：")
#
# if choice == "1":
#     print("你遇到了会分身的小精灵！")
# elif choice == "2":
#     print("巨型章鱼要和你比赛吹泡泡！")
# else:
#     print("沙暴中出现了迷宫！")






import random
# 角色选择（极简版）
print("=== 魔法森林探险 ===")
role = ["1. 小勇士", "2. 魔法猫", "3. 机械鸟"]
print("\n".join(role))
selected = input("选角色（1-3）：")
print(f"\n{role[int(selected)-1]} 装备就绪！\n")


print("▂▂▂▂▂▂▂▂▂▂")
print("前方出现断桥！")
print("1. 扔石头探路  2. 念漂浮咒")
choice1 = input("选1或2：")

bridge = random.choice(["安全通过！", "木板断裂！"])
if choice1 == "1" and bridge == "安全通过！":
    score = 30
elif choice1 == "2" and bridge == "安全通过！":
    score = 40
else:
    score = 10

# 随机事件（三选一）
items = ["生锈钥匙", "蘑菇地图", "橡果指南针"]
print(f"\n找到：{random.choice(items)}！")

# 最终关卡
print("\n▂▂▂▂▂▂▂▂▂▂")
print("发现发光山洞！")
print("1. 直接进入  2. 用物品试探")
choice2 = input("选1或2：")

if choice2 == "2":
    print(f"\n{random.choice(items)}发光了！安全进入！")
    score += 30
else:
    print("\n触发陷阱！用装备脱险！")
    score += 20

# 结局
print(f"\n探险结束！总分：{score}")
print("评价："+"★"*(score//10))


# import random
#
# role = ["冒险家", "魔法师", "骑士"]
# selected = random.choice(role)
# print(f"您的角色是{selected}")
# print("=== 神秘遗迹大探险 ===")
# print("（古老传说：当新月与彗星同现天空，迷雾森林深处将浮现千年遗迹……）")
#
# # 角色创建
# hero = input("勇敢的冒险家，请说出你的名字：")
# print(f"\n{hero} 颤抖着展开那封用星尘写就的信，空白的羊皮纸突然浮现出金色字迹：")
# print("'真正的勇者啊，当晨曦穿透第三根藤蔓时，触摸那扇哭泣的石门……'")
#
# # 场景一：遗迹入口
# print("\n你穿过会移动的树影，拨开带刺的荆棘，终于看到——")
# print("两扇巨大的石门矗立眼前，左边刻着星轨图腾，右边布满荆棘藤蔓")
# path = input("\n选择探索方向（A/B）：").upper()
#
# if path == "A":
#     print("\n你触碰星轨的瞬间，石门迸发蓝光！")
#     power = "星辰罗盘"
#     print("→ 获得能力：可预知3秒后的危险！")
#     score = 30  # 初始分调整
# elif path == "B":
#     print("\n荆棘突然缠绕你的手臂，但你顺势攀上石门！")
#     power = "荆棘护腕"
#     print("→ 获得装备：免疫一次致命伤害！")
#     score = 20
# else:
#     print("\n地面突然塌陷！你坠入暗河，被冲到未知区域……")
#     score = 10  # 错误选择惩罚
#
# # 随机事件（石像谜题）
# import random
# treasure = random.choice([
#     "青铜齿轮（可修复机关）",
#     "月光沙漏（显示隐藏路径）",
#     "回声水晶（复制一次能力）"
# ])
# print(f"\n在石像底座的凹槽里，你发现了：{treasure}！")
#
# # 场景二：中枢大厅
# print("\n穿过长廊，你来到布满机关的中枢大厅。正前方的王座上悬浮着发光的遗物！")
# print(f"当前勇气值：{score}/100")
#
# # 战斗环节（简化版）
# enemy = random.choice(["石像鬼群", "流沙陷阱", "幻影刺客"])
# print(f"\n警报！检测到{enemy}逼近！")
# if "星辰罗盘" in locals():
#     print("→ 使用预知能力提前闪避攻击！")
#     score += 20
# elif "荆棘护腕" in locals():
#     print("→ 护腕化作盾牌挡下致命一击！")
#     score += 15
#
# # 最终抉择
# print("\n遗物发出共鸣，显现出两行文字：")
# print("A. 触碰遗物，接受传承")
# print("B. 摧毁遗物，封印力量")
# final_choice = input("\n你的选择：").upper()
#
# if final_choice == "A":
#     score += 30
#     print("\n遗物化作光尘融入你体内，你感觉到了与遗迹的深层联系……")
# elif final_choice == "B":
#     score += 40
#     print("\n遗物粉碎的瞬间，整个遗迹开始震动，但你感受到前所未有的宁静……")
# else:
#     print("\n犹豫间，遗迹开始崩塌！你抓起遗物仓皇逃窜……")
#
# # 结局判定
# print(f"\n最终勇气值：{score}/100")
# if score >= 90:
#     ending = "★ 传说级结局：你成为新任遗迹守护者，名字被刻在星空之上！"
# elif score >= 60:
#     ending = "☆ 英雄结局：你带着神秘遗物返回城镇，成为吟游诗人传唱的对象！"
# else:
#     ending = "♡ 冒险者结局：虽然过程跌宕，但能活着讲述这个故事已是传奇！"
#
# # 隐藏要素
# pet = input("\n在废墟中，你救出一只发光的生物。给它取名：")
# print(f"\n{pet} 眨着星瞳说：'其实真正的宝藏……'")
# password = input("（输入石门密码，提示：你遇到了什么怪物）")
#
# if password == enemy:
#     print("\n★ 隐藏房间开启！里面全是会发光的——")
#     print("（全结局收藏画廊+开发者留言：感谢游玩！）")
# else:
#     print(f"\n{pet} 轻笑：'这是只有勇者才懂的幽默呢~'")
#
# print(f"\n{ending}\n（游戏结束，感谢{hero}的精彩冒险！）")